package com.ld.security.server.admin.modules.ge.api;

import com.ld.security.common.tomcat.base.api.SuperApi;
import com.ld.security.server.admin.modules.ge.entity.GeFieldEntity;
import com.ld.security.server.admin.modules.ge.service.IGeFieldService;
import com.ld.security.server.admin.modules.ge.service.IGeModelService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@Api(tags="字段Api管理")
@RequestMapping("/api/geField")

public class
GeFieldApi extends SuperApi<GeFieldEntity> {

    @Autowired
    IGeFieldService iGeFieldService;

    @Autowired
    IGeModelService iGeModelService;




//    @ApiOperation("查询模型字段组")
//    @RequestMapping(value = "/findByGroupField",method = RequestMethod.POST)
//    public DataVo findByGroupField(@RequestBody IdPo po){
//
//        GeModelEntity model =  iGeModelService.getById(po.getId());
//
//        GroupFieldPo pp =new GroupFieldPo();
//
//        pp.setModelId(po.getId());
//
//        pp.setFieldType("group");
//        List<GeFieldEntity> list =  iGeFieldService.all(pp);
//
//        GeFieldEntity geField = new GeFieldEntity();
//        geField.setId("0");
//        geField.setLabel(model.getLabel());
//
//        return DataVo.of(ListVo.of(Arrays.asList(geField)));
//
//    }


}
